Smartling\Vendor\Symfony\Component\Yaml\Parser D

Total Complexity 185
Dependencies 5
Dependents 6
Total lines 832
Lines of code 497
Logical lines of code 341
Comment lines 175
Methods 21
Properties 8

Methods 21

Method Rating Maintainability Complexity Lines of code
doParse()
D
22
64 154
getNextEmbedBlock()
C
36 32 70
parseBlockScalar()
C
35 28 83
parseValue()
A
47 14 28
parse()
S
50 7 30
preg_match()
S
52 7 25
isNextLineUnIndentedCollection()
S
61 5 13
isNextLineIndented()
S
61 4 13
cleanup()
S
56 3 18
parseBlock()
S
61 3 12
getRealCurrentLineNb()
S
65 3 10
moveToNextLine()
S
68 2 7
moveToPreviousLine()
S
69 2 7
isCurrentLineEmpty()
S
79 2 3
isCurrentLineComment()
S
73 2 4
isStringUnIndentedCollectionItem()
S
77 2 3
getCurrentLineIndentation()
S
78 1 3
isCurrentLineBlank()
S
78 1 3
isCurrentLineLastLineInDocument()
S
78 1 3
isBlockScalarHeader()
S
78 1 3
__construct()
S
74 1 5